Skip to content

PdfFixedDocument Class

Definition

Namespace: Xfinium.Pdf

Defines a Pdf document.

C#
public class PdfFixedDocument : PdfDocument

Inheritance: Object → PdfDocument → PdfFixedDocument

Constructors

Name Description
PdfFixedDocument() Initializes a new PdfDocument object.
PdfFixedDocument(String) Initializes a new PdfFixedDocument object.
PdfFixedDocument(String,PdfDocumentFeatures) Initializes a new PdfFixedDocument object.
PdfFixedDocument(String,String) Initializes a new PdfFixedDocument object.
PdfFixedDocument(String,String,PdfDocumentFeatures) Initializes a new PdfFixedDocument object.
PdfFixedDocument(Stream) Initializes a new PdfDocument object from a Pdf stream.
PdfFixedDocument(Stream,PdfDocumentFeatures) Initializes a new PdfDocument object from a Pdf stream with the specified features.
PdfFixedDocument(Stream,String) Initializes a new PdfDocument object from a Pdf stream.
PdfFixedDocument(Stream,String,PdfDocumentFeatures) Initializes a new PdfDocument object from a Pdf stream with the specified features.

Properties

Name Description
AfterPrintAction Gets or sets the javascript action to execute after the document is printed.
AfterSaveAction Gets or sets the javascript action to execute after the document is saved.
BeforeCloseAction Gets or sets the javascript action to execute before the document is closed.
BeforePrintAction Gets or sets the javascript action to execute before the document is printed.
BeforeSaveAction Gets or sets the javascript action to execute before the document is saved.
CosDictionary Gets the COS dictionary asssociated with this object.
(inherited from PdfDocument)
DisplayMode Gets or sets how the document should be displayed when opened in the viewer.
DocumentInformation Gets or sets the document information.
DocumentSecurityStore Gets or sets the document security store.
(inherited from PdfDocument)
FileAttachments Gets the list of file attachments embedded in this document.
Form Gets the Pdf form included in the document.
ID Gets or sets the document ID.
(inherited from PdfDocument)
JavaScriptBlocks Gets the JavaScript source code blocks.
Language Gets or sets the document language.
(inherited from PdfDocument)
MarkInformation Gets or sets the document mark information.
NamedDestinations Gets the list of named destination included in the document.
OpenAction Gets or sets the action to execute when the document is opened.
OptionalContentProperties Gets the optional content properties for this document.
Outline Gets the document outline.
OutputIntents Gets or sets the collection of output intents.
PageLabelingRanges Gets the list of page labeling ranges in the Pdf document.
PageLayout Gets or sets the document's page layout specifying how the pages should be displayed when opened.
Pages Gets the list of pages in the document;
PdfVersion Gets or sets the Pdf version of this PdfDocument object.
SecurityHandler Gets the document security handler.
(inherited from PdfDocument)
StructureTree Gets or sets the document structure tree.
VersionExtension Gets or sets the version extension.
ViewerPreferences Gets or sets the document's viewer preferences.
XmpMetadata Gets or sets the XMP document metadata.

Methods

Name Description
AppendFile Appends a Pdf file at the end of the document.
BeginSave Initializes a save procedure for the Pdf file.
CertifyDocument Certifies the document with the given signature.
EndSave Finishes the save procedure initiated by Xfinium.Pdf.PdfFixedDocument.BeginSave method.
GetCosObjectByNumber Gets the specified COS object.
GetCosObjectCount Gets the total number of COS objects in the document.
GetDocumentFonts Gets the set of fonts included in the document.
InsertFile Inserts a Pdf file in the document.
Save Saves the document to the specified file.